#include <bits/stdc++.h>
using i64 = long long;
long long *fact, *inv;
template <class T>
T pow(T x, T n, T mod) {
T ret = 1;
while (n > 0) {
if ((n & 1) == 1) ret = (ret * x) % mod;
x = (x * x) % mod;
n >>= 1;
}
return ret;
}
template <class T>
T inverse(T x, T p) { return pow(x, p - 2, p); }
void init_factorial(int n, long long mod) {
fact = new long long[n + 1];
inv = new long long[n + 1];
fact[0] = 1;
for (long long i = 1; i <= n; i++) fact[i] = fact[i - 1] * i % mod;
inv[n] = inverse(fact[n], mod);
for (long long i = n; i > 0; i--) inv[i - 1] = inv[i] * i % mod;
}
int main() {
constexpr i64 mod = 998244853;
int n, m;
std::cin >> n >> m;
int t = n + m;
init_factorial(t, mod);
i64 ret = n, all = fact[t] * inv[n] % mod * inv[m] % mod, s = all;
for (int i = std::max(0, n - m); i < n; i++) {
i64 q = fact[t] * inv[m + i + 1] % mod * inv[n - i - 1] % mod;
ret = (ret + (s - q + mod) % mod * i % mod) % mod;
s = q;
}
std::cout << ret << std::endl;
return 0;
}
617. Merge Two Binary Trees | 1450. Number of Students Doing Homework at a Given Time |
700. Search in a Binary Search Tree | 590. N-ary Tree Postorder Traversal |
589. N-ary Tree Preorder Traversal | 1299. Replace Elements with Greatest Element on Right Side |
1768. Merge Strings Alternately | 561. Array Partition I |
1374. Generate a String With Characters That Have Odd Counts | 1822. Sign of the Product of an Array |
1464. Maximum Product of Two Elements in an Array | 1323. Maximum 69 Number |
832. Flipping an Image | 1295. Find Numbers with Even Number of Digits |
1704. Determine if String Halves Are Alike | 1732. Find the Highest Altitude |
709. To Lower Case | 1688. Count of Matches in Tournament |
1684. Count the Number of Consistent Strings | 1588. Sum of All Odd Length Subarrays |
1662. Check If Two String Arrays are Equivalent | 1832. Check if the Sentence Is Pangram |
1678. Goal Parser Interpretation | 1389. Create Target Array in the Given Order |
1313. Decompress Run-Length Encoded List | 1281. Subtract the Product and Sum of Digits of an Integer |
1342. Number of Steps to Reduce a Number to Zero | 1528. Shuffle String |
1365. How Many Numbers Are Smaller Than the Current Number | 771. Jewels and Stones |